piercer-and-sucker - Spanish English Dictionary