not running on all eight cylinders - Francés Inglés Diccionario