radar distance measuring - German English Dictionary