keep one's end up - Turkish English Dictionary