beat somebody hands down - Turkish English Dictionary