salmon and trout - French English Dictionary