stemma - German English Dictionary