derecl