right to a speedy and public trial - Allemand Anglais Dictionnaire