light punch - Turkish English Dictionary