licenced/licensed dealer - German English Dictionary