performance-stimulating - French English Dictionary