return a punch - Spanish English Dictionary