periderma - German English Dictionary