terrace planting - Español Inglés Diccionario