soldier greatcoat - German English Dictionary