cloud-detection radar - Turkish English Dictionary