floating torpedo - Francés Inglés Diccionario