self-repelling - Turco Inglés Diccionario