haployid - French English Dictionary