historical island - French English Dictionary