physician of first resort - Alemán Inglés Diccionario