Summary
German to French:   more detail...
  1. halt die Schnauze:
    • Wiktionary:
      halt die Schnauze → ta gueule