subrogarse - French English Dictionary