small sardine fishing net - Turco Inglés Diccionario