performance-stimulating - Spanish English Dictionary