impose or lay (tax/duty/burden/penalty) - French English Dictionary