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