lake salmon (salmo salar) - Spanish English Dictionary