group of tall trees - Spanish English Dictionary