MAMELUKE

Definition of MAMELUKE