self-synchronization - Francés Inglés Diccionario