umbilical cable - Turkish English Dictionary