subrogate - Spanish English Dictionary