field engineer battalion - German English Dictionary