garlic glass-snail - Turc Anglais Dictionnaire