spill your guts - Almanca İngilizce Sözlük