tower ridge - Francés Inglés Diccionario