landmine injury - French English Dictionary