What does "Auf-Biegen-und-Brechen"-Vertrag mean? September 24, 2023 All Dictionary "Auf-Biegen-und-Brechen"-Vertrag - German to English hell-or-high-water agreement