river terraces - Alemán Inglés Diccionario