subpoena witnesses on your behalf - Allemand Anglais Dictionnaire