who gave you this? - Französisch Englisch Wörterbuch