"echolot" in English Echolot {n} echo sounding device/instrument/apparatus echo sounder depth sounder sonic depth finder Detailed translations for "echolot" das Echolot{neuter} Echolot echo sounding device/instrument/apparatus Echolot echo sounder Echolot depth sounder Echolot sonic depth finder