picture and sound synchronization - German English Dictionary