radar observatory - Turkish English Dictionary