deep-space probe - Turkish English Dictionary