live off one's public position - Almanca İngilizce Sözlük