radar distance measuring - Turkish English Dictionary