canvey island - French English Dictionary