giving off light - Turc Anglais Dictionnaire