explosar - Turkish English Dictionary