not to hesitate to do - Turkish English Dictionary