you can't beat (something) - Turkish English Dictionary