canyon rim - Turco Inglés Diccionario