elongated piece (of aggregate) - Almanca İngilizce Sözlük