angelfood - German English Dictionary