elongated piece (of aggregate) - Turc Anglais Dictionnaire