place with abundant bamboos - Espagnol Anglais Dictionnaire