annonciation - German English Dictionary