beacon satellite - Turkish English Dictionary