mine detection equipment - Turkish English Dictionary