branch offices and agencies - German English Dictionary