space rendezvous radar - Turkish English Dictionary