stream terrace - Turco Inglés Diccionario