irrevocable dedication - Deutsch Englisch Wörterbuch