young sheep - French English Dictionary