front armor - German English Dictionary