person who weaves fishing nets - Español Inglés Diccionario