explosion chamber - Turkish English Dictionary