phytorestauration - German English Dictionary