batting zero - French English Dictionary