promise a beating - Spanish English Dictionary