photo carrier with sound track - Turkish English Dictionary