come off worse - Turkish English Dictionary