submersible machine - Francés Inglés Diccionario