not to stop short of anything - Französisch Englisch Wörterbuch