self-synchronizing - Francés Inglés Diccionario