submarine armor - Spanish English Dictionary