dependent promise - Turkish English Dictionary