umbilical cable - Turco Inglés Diccionario