asian sucker fish - Spanish English Dictionary