submarine armor - German English Dictionary