English: terrasse

English verb 'terrasse' conjugated