meteor (meteorological) - Turkish English Dictionary