Definition of "escargots"

escargots