small snails in tomato sauce - Turc Anglais Dictionnaire