communications equipment depot - Alemán Inglés Diccionario