peroxyacids - German English Dictionary