hit the high points - Francés Inglés Diccionario