meteor radiant - Turkish English Dictionary