detonated - Turkish English Dictionary