self-contained equipment - Español Inglés Diccionario