sheepdog - French English Dictionary