make terraces - Español Inglés Diccionario