branch outlet - German English Dictionary