bay scallop (pecten irradians) - Spanish English Dictionary