place/put an embargo on something - French English Dictionary