spill one's guts on someone - Fransızca İngilizce Sözlük