right hand of someone - Spanish English Dictionary