pilotless diving apparatus - Francés Inglés Diccionario