sloe-tree and fruit - French English Dictionary