endoperoksit - German English Dictionary