mine clearing team - Turkish English Dictionary