place with abundant bamboo - Espagnol Anglais Dictionnaire