preinsula - French English Dictionary