transatlantic telegraph cable - Turkish English Dictionary