inhabits - Turkish English Dictionary