empachar Handicap, hinder, thwart, to spoil Recurso: Diccionario Español-Inglés on Buho.Guru empacar empadronar