keep one's husband henpecked - Spanish English Dictionary