stifle something (emotion) - Turc Anglais Dictionnaire