mine clearing team - German English Dictionary