name of a firm - German English Dictionary