peppery furrow shell - French English Dictionary