torpedo launches - Turco Inglés Diccionario