detonating caps other than toys - Turkish English Dictionary