the bearer of bad tidings - German English Dictionary