antipersonnel minefield - French English Dictionary