irrefragable - Deutsch Englisch Wörterbuch