anti-personnel mine - French English Dictionary