submarine communications cable - Turkish English Dictionary