promising person/thing - Turkish English Dictionary