snail slime - Francés Inglés Diccionario