torpedo strike - Francés Inglés Diccionario