spew one's guts up - Französisch Englisch Wörterbuch