emitting rays of light - Turc Anglais Dictionnaire