equipment depot - Español Inglés Diccionario