hit the peak - Francés Inglés Diccionario