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

A French version of those Terms and Conditions do exist.