garden terrace - Turco Inglés Diccionario