expense on infrastructure - French English Dictionary