to give vent to one's rage - Espagnol Anglais Dictionnaire