submarine armor - Turco Inglés Diccionario