submarine armor - Español Inglés Diccionario