Căutări recente: put the reins on, put the rein on, unavoidable, inescapable, demerit, ...