general depot - German English Dictionary