overlapping triangles - English Synonyms Dictionary