self-intersecting - Español Inglés Diccionario