soil-inhabiting - Francés Inglés Diccionario