soil dweller - Alemán Inglés Diccionario