for some inexplicable reason - Türkisch Englisch Wörterbuch