face that could stop a clock - Alemán Inglés Diccionario