not hold back - Turkish English Dictionary