explode prematurely - French English Dictionary