electro-chronograph - French English Dictionary