transatlantic telegraph cable - German English Dictionary