batallion - French English Dictionary