i'm glad you could stop by - Turc Anglais Dictionnaire