put up obstacles - Almanca İngilizce Sözlük