anglesey island - French English Dictionary