satisfy one's thirst - Französisch Englisch Wörterbuch