spill your guts - Türkisch Englisch Wörterbuch