culture island - French English Dictionary