subrogarse - German English Dictionary