embankment fish-culture - German English Dictionary