punch an opponent with hands - Turkish English Dictionary