space-born radar - Turkish English Dictionary