self-repelling - Francés Inglés Diccionario