branch depot - German English Dictionary