for some unaccountable reason - Französisch Englisch Wörterbuch