duty on sheep - French English Dictionary