bat consistently - French English Dictionary