be as pleased as punch - Spanish English Dictionary