percussion detonator - Turkish English Dictionary