self-contained pressure cable - Inglés Sinónimo Diccionario