combat engineers - German English Dictionary