giver of a gift - Französisch Englisch Wörterbuch