submarine cables - Turkish English Dictionary