a fallen angel - German English Dictionary