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