truckee trout (salmo clarkii henshawi) - Spanish English Dictionary