epiploon - German English Dictionary