mine detection - Turkish English Dictionary