hairy tower lid snail - Turc Anglais Dictionnaire