sheepberry - French English Dictionary