radar distance-measuring equipment - Turkish English Dictionary