submarine armor - Alemán Inglés Diccionario