terrace planting - Alemán Inglés Diccionario