The Etreac agency is not publishing its Terms and Consitions in English.

A French and a Dutch versions of those Terms and Conditions do exist.