EUR 183,941,730.60 TERM FACILITY AGREEMENT