grenadines - French English Dictionary