be making a bomb - French English Dictionary