canyon of despair - Francés Inglés Diccionario