self-contained pressure cable - Turco Inglés Diccionario