superlative trees - German English Dictionary