up to some extend - Turkish English Dictionary