torpedo launches - Francés Inglés Diccionario