onerous legal transactions - Spanish English Dictionary