epidiascope - German English Dictionary