spill your guts - Französisch Englisch Wörterbuch