throw yourself on somebody's mercy - Turc Anglais Dictionnaire