mine detector (for landmines) - Turkish English Dictionary