polling-station - French English Dictionary