to embrace a technique - Almanca İngilizce Sözlük