self supervision - Francés Inglés Diccionario