submarine telephone cable - Turkish English Dictionary