annunciating - German English Dictionary