battalions - French English Dictionary