round-mouthed snail - Espagnol Anglais Dictionnaire