make terraces - Turco Inglés Diccionario