pilgrim's shell - French English Dictionary