self-repellency - Francés Inglés Diccionario