self-powered equipment - Turco Inglés Diccionario