alcatraz island (island in the san francisco bay, united states) - Turkish English Dictionary