complete one's doctorate - Alemán Inglés Diccionario