deadbeat escapement - French English Dictionary