san salvador island - Turkish English Dictionary