eel sucker - Spanish English Dictionary