participate in politics - Almanca İngilizce Sözlük