landmine - French English Dictionary