self-intersecting - Turco Inglés Diccionario