two-lipped door snail - Alemán Inglés Diccionario