face that could stop a clock - Francés Inglés Diccionario