egg-to-smolt survival - Spanish English Dictionary