live off one's public position - Spanisch Englisch Wörterbuch