c1 esterase inhibitor - French English Dictionary