smooth grass snail - Espagnol Anglais Dictionnaire