atomic submarine - Francés Inglés Diccionario