small sardine fishing net - Alemán Inglés Diccionario