make inroads on - Turkish English Dictionary