self-dedicated - Almanca İngilizce Sözlük