self-repelling - Alemán Inglés Diccionario