pilgrim's scallop - French English Dictionary