hoof snails - Alemán Inglés Diccionario