european brown snail - Espagnol Anglais Dictionnaire