the undoubted cause - Französisch Englisch Wörterbuch