lake salmon (salmo salar) - French English Dictionary