not running on all eight cylinders - Alemán Inglés Diccionario