lamellaria snails - Espagnol Anglais Dictionnaire