explosion centers - Turkish English Dictionary