foot soldier - French English Dictionary