mechanised infantry - French English Dictionary