transport depot - German English Dictionary