group of tall trees - German English Dictionary