minefields - French English Dictionary