physician of first resort - Turkish English Dictionary