clove polyp - French English Dictionary