for inexplicable reasons - Französisch Englisch Wörterbuch