multi-branded - German English Dictionary