picture and sound synchronization - Turkish English Dictionary