bomb disposal team - French English Dictionary