island-grown - French English Dictionary