vote recorder - French English Dictionary