self-explaining - Fransızca İngilizce Sözlük