related to or shaped like a torus - Turc Anglais Dictionnaire