sand hill snail - Turc Anglais Dictionnaire