fishing net used in guadalquivir river, spain - Alemán Inglés Diccionario