set up shop somewhere - Almanca İngilizce Sözlük