made inroads - Turkish English Dictionary