make promises - Turkish English Dictionary