orchard snail - Allemand Anglais Dictionnaire