spill one's guts - Französisch Englisch Wörterbuch