detonating caps - Turkish English Dictionary