make a good start - Turkish English Dictionary