abbreviation of doctores or doctoras - Turkish English Dictionary