levy (of imposts) - French English Dictionary