face that could stop a clock - French English Dictionary