ladder cable tray with metal cover - German English Dictionary