impose a duty on - İspanyolca İngilizce Sözlük