venting/outburst of passion - Turc Anglais Dictionnaire