self-intersecting - Alemán Inglés Diccionario