Summary
French to German:   more detail...
  1. droit international des peuples:
    • Wiktionary:
      droit international des peuples → Völkerrecht