"abwendungsrecht" in English Abwendungsrecht {n} right to forestall Detailed translations for "abwendungsrecht" das Abwendungsrecht{neuter} Abwendungsrecht right to forestall