contracted glass-snail - Espagnol Anglais Dictionnaire