radar wind-finding equipment - German English Dictionary