anti-personnel mines - French English Dictionary