spew one's guts up - German English Dictionary