torpedo launcher - Turco Inglés Diccionario