retire or leave one's profession - Español Inglés Diccionario