electrochronograph - French English Dictionary