tire-tracked nerite snail - Espagnol Anglais Dictionnaire