inhabits - Inglés Sinónimo Diccionario