self-contained equipment - Turco Inglés Diccionario