imposed upon - İspanyolca İngilizce Sözlük