drop the bomb - French English Dictionary