terrace steps - Alemán Inglés Diccionario