satisfy the sexual appetite - Französisch Englisch Wörterbuch