What does "Auf-Biegen-und-Brechen"-Vertrag mean? July 4, 2022 All Dictionary "Auf-Biegen-und-Brechen"-Vertrag - German to English hell-or-high-water agreement