explode prematurely - Turkish English Dictionary