towed pinger locator - Alemán Inglés Diccionario