group of tall trees - Espagnol Anglais Dictionnaire