grenadilla - French English Dictionary