looseskin eelpout - German English Dictionary