the most critical point - Francés Inglés Diccionario