detonation front - Turkish English Dictionary