go down a bomb - French English Dictionary