power punch - Spanish English Dictionary