"schleppsonden" in English Schleppsonden {m pl} towed pinger locators Detailed translations for "schleppsonden" Schleppsonden{masculine plural} Schleppsonden towed pinger locators