embankment fish culture - Alemán Inglés Diccionario