space rendezvous and docking - Turkish English Dictionary