infrastructure cost - French English Dictionary