promises are made to be kept - Turkish English Dictionary