spill one's guts - Almanca İngilizce Sözlük