form ball-shaped body - Turc Anglais Dictionnaire