controlled submarine - Francés Inglés Diccionario