they deserve better than that - Turkish English Dictionary