apollyon - German English Dictionary