alexander i island - French English Dictionary