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