sand-dwelling dewberry - Alemán Inglés Diccionario