alewife (alosa pseudoharengus) - Spanish English Dictionary