stifle something (emotion) - French English Dictionary