snail slime - Alemán Inglés Diccionario