differential diagnoses - French English Dictionary