looseskin eelpout - Spanish English Dictionary