be hitting on all cylinders - Turc Anglais Dictionnaire