have a beat-up - Turkish English Dictionary