affcher def