intermediate depot - German English Dictionary