irrevocable dedication - Almanca İngilizce Sözlük