picture and sound synchronization - Francés Inglés Diccionario