i have never climbed a mountain - Francés Inglés Diccionario