for some inexplicable reason - Deutsch Englisch Wörterbuch