thank god i've found you - Allemand Anglais Dictionnaire