picture-and-sound disc - Turkish English Dictionary