submarine armor - Francés Inglés Diccionario