heralded - German English Dictionary