god's gift to - Allemand Anglais Dictionnaire