general practitioner (gp) - Spanish English Dictionary