ground transportation equipment depot - German English Dictionary