"echolote" in English Echolote {m pl} echo sounding devices/instruments/apparatuses echo sounders depth sounders sonic depth finders Detailed translations for "echolote" Echolote{masculine plural} Echolote echo sounding devices/instruments/apparatuses Echolote echo sounders Echolote depth sounders Echolote sonic depth finders