bomb disposal squad - French English Dictionary