licenced firm - German English Dictionary