two-toothed door snail - Français Anglais Dictionnaire