release of bombs - French English Dictionary