infrastructure leakage index - French English Dictionary