elongated piece (of aggregate) - Allemand Anglais Dictionnaire