hit on all cylinders - Espagnol Anglais Dictionnaire