alcatraz island - Turkish English Dictionary