resident doctor - Spanish English Dictionary