department of pediatrics - French English Dictionary