infrastructure envelope - Spanish English Dictionary