premature detonation - Turkish English Dictionary