blood and lymphatic system disorder - French English Dictionary