embankment fish culture - Turkish English Dictionary