place with abundant bamboo - Turco Inglés Diccionario