taxes and duties on imports - French English Dictionary