bay scallop (pecten irradians) - French English Dictionary