keep faith with promises made - Turkish English Dictionary