lad (leukocyte adhesion deficiency) - French English Dictionary