vent your spleen - Französisch Englisch Wörterbuch