self-intersecting - Francés Inglés Diccionario