succursal - German English Dictionary