endoperoksid - German English Dictionary