triployid - French English Dictionary