bearer of good tidings - Turco Inglés Diccionario