bruised and battered - Turkish English Dictionary