paint a promising picture - Turkish English Dictionary