devil's terrace - Turco Inglés Diccionario