communication equipment depot - Alemán Inglés Diccionario