i'm glad you could drop by - Allemand Anglais Dictionnaire