throw yourself on somebody's mercy - Turkish English Dictionary