landlocked salmon - French English Dictionary