hook to the liver - Turc Anglais Dictionnaire