the archangel gabriel - German English Dictionary