... what is the English translation for “Vereinbart”? ... It's "to agree upon a thing", in the meaning of an arrangement. But, be careful, you're just learning German. You better learn Chinese!