polyp stem - French English Dictionary