soil-inhabiting - Alemán Inglés Diccionario