subbrands - German English Dictionary