soldier's patch - French English Dictionary