two-toothed door snail - Turc Anglais Dictionnaire