piercer-and-sucker - French English Dictionary