the imposition of duties - French English Dictionary