polyps - Spanish English Dictionary