bomb-disposal team - French English Dictionary