bearer of good tidings - Turkish English Dictionary