blast (mine) - French English Dictionary