easily dominate/handle - Almanca İngilizce Sözlük