the bamboo curtain - Español Inglés Diccionario