armor helmet - German English Dictionary