legal pay-off - Turkish English Dictionary