sheep walk - French English Dictionary