self-repellency - Alemán Inglés Diccionario