i'm glad to see you again. - Français Anglais Dictionnaire