make terraces - Alemán Inglés Diccionario