electrometeor - Turkish English Dictionary