fishing net used in guadalquivir river, spain - Turco Inglés Diccionario