astronomical prices - Turkish English Dictionary