overthrust mountain - Francés Inglés Diccionario