meteor scatter - Turkish English Dictionary