drupe-like fruit - French English Dictionary