bulb explosion - Turkish English Dictionary