conglomerate of large stones - Allemand Anglais Dictionnaire