picture and sound synchronization - Spanish English Dictionary