tremendous/huge crowd - Allemand Anglais Dictionnaire