vendor's permit - Almanca İngilizce Sözlük