retire or leave one's profession - Espagnol Anglais Dictionnaire