be firing on all cylinders - Französisch Englisch Wörterbuch