sheep-tick - French English Dictionary