place with abundant bamboos - Español Inglés Diccionario