self-repellency - Español Inglés Diccionario