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