relating to the salmon industry and production - Spanish English Dictionary